Nuremburg, Germany
London, England, UK
Heidelburg, Germany
Budapest, Hungary
Mainz, Germany
Paris, France